* {overflow:hidden;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td ,input {
	margin:0;padding:0;}
body {font-size:12px;font-family:Tahoma,Verdana,sans-serif, simsun;}
a img, :link img, :visited img {border: 0;}
table {border-collapse:collapse;}
ul {list-style:none;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}

a {color:#005EAC;cursor:pointer;}
a:link, a:visited {color:#005eac;text-decoration:none;}
a:hover {color:#005eac;text-decoration:underline;}

h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:12px;}
h6 {font-size:12px;}


html .tab-menu {
	overflow: hidden; 
	zoom: 1;
}
.tab-menu {
	background:transparent url(../images/v2_feedbottombg.gif) repeat-x scroll center bottom;
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
	margin-top:10px;
}

.tab-menu li {
	background-image:url(../images/v2_tab_menubg.gif);
	background-position:left -179px;
	background-repeat:no-repeat;
	float:left;
	font-size:14px;
	margin-left:3px;
	margin-right:5px;
	overflow:hidden;
	padding-left:10px;
	text-align:center;
}

.tab-menu li.selected {
	background:transparent url(../images/v2_tab_menubg.gif) no-repeat scroll left -72px;
}

.tab-menu li a {
	background:transparent url(../images/v2_tab_menubg.gif) no-repeat scroll right -179px;
	display:block;
	float:left;
	font-weight:bold;
	height:31px;
	line-height:31px;
	margin-left:-3px;
	padding:0 15px 0 10px;
}

.tab-menu li.selected a {
	background:transparent url(../images/v2_tab_menubg.gif) no-repeat scroll right 1px;
	color:#333333 !important;
	font-weight:bold;
	padding:0 15px 0 10px;
}

.bannerinfo {
	background:#FFF9D7 none repeat scroll 0 0;
	border:1px solid #FFE222;
	height:22px;
	margin:5px;
	padding:5px;
	text-indent:14px;
	width:98%;
}
.box-holder{
	border-width:0;
	padding:10px 0 0;
}
.box-header{
	background:#ECEFF5 none repeat scroll 0 0;
	border-top:1px solid #94A3C4;
	overflow:hidden;
	padding:5px 8px;
	text-align:right;
	clear:both;
	overflow:hidden;
}
.box-header span{float:left;}
.box-header small{
	display:block;
	font-size:12px;
	font-weight:normal;
}
.box-body{
	background:#F7F7F7 none repeat scroll 0 0;
	padding:8px 8px 10px;
}
.comment{
	padding:10px;
}
.comment-holder{
	padding:10px 5px 0;
}
.comment .actor-img {
	float:left;
	height:50px;
	width:58px;
}
.comment .cmt-body {
	border-bottom:1px solid #D8DFEA;
	line-height:1.5em;
	overflow:visible;
	padding-bottom:10px;
}
.fu img{
	width:20px;
	height:20px;
}
